类 运行状态 : 窗口

	@布局配置([[根布局=真,宽度=-1,高度=-1,背景颜色=-1576716]])
	变量 线性布局1 : 线性布局
	@布局配置([[父布局=线性布局1,宽度="-1",高度="-1",启用下拉刷新功能=假,启用上拉加载功能=假,越界回弹=真,越界拖动=真]])
	变量 智能刷新布局1 : 智能刷新布局
	@布局配置([[父布局=智能刷新布局1,宽度="-1",高度="-1",纵向布局=真]])
	变量 线性布局2 : 线性布局
	@布局配置([[父布局=线性布局2,宽度="-1",高度="65dp",对齐方式=17,内容="运行状态",粗体=真,字体大小="17",字体颜色=-16777216]])
	变量 文本框1 : 文本框
	@布局配置([[父布局=线性布局2,宽度="-1",高度="200dp"]])
	变量 相对布局1 : 相对布局
	@布局配置([[父布局=相对布局1,图片资源="../../素材/内置/png/服务器图2.png",宽度="170dp",高度="-1",@位于布局右边=真,@右外边距="20dp"]])
	变量 图片框1 : 图片框
	@布局配置([[父布局=相对布局1,宽度="-1",高度="-1",对齐方式=16,纵向布局=真,@左外边距="30dp"]])
	变量 线性布局3 : 线性布局
	@布局配置([[父布局=线性布局3,@下外边距="10dp",字体大小="20",粗体=真,内容="蓝莓助手极速版",字体颜色=-15122821]])
	变量 文本框2 : 文本框
	@布局配置([[父布局=线性布局3]])
	变量 线性布局4 : 线性布局
	@布局配置([[父布局=线性布局4,宽度="20dp",高度="20dp",图片资源="../../素材/内置/png/状态错误.png",@右外边距="5dp"]])
	变量 图片框2 : 图片框
	@布局配置([[父布局=线性布局4,粗体=真,字体大小="14",字体颜色=-699565,内容="获取状态失败"]])
	变量 文本框3 : 文本框
	@布局配置([[父布局=线性布局2,宽度="-1",高度="90dp"]])
	变量 线性布局5 : 线性布局
	@布局配置([[父布局=线性布局5,宽度="430",高度="-1",圆角=15,卡片阴影=0,@左外边距="25dp",@上外边距="5dp",@右外边距="7dp",@下外边距="5dp"]])
	变量 卡片布局1 : 卡片布局
	@布局配置([[父布局=卡片布局1,宽度="-1",高度="-1",纵向布局=真]])
	变量 线性布局6 : 线性布局
	@布局配置([[父布局=线性布局6,宽度="-1",高度="30dp",对齐方式=16]])
	变量 线性布局7 : 线性布局
	@布局配置([[父布局=线性布局7,宽度="11dp",高度="11dp",图片资源="../../素材/内置/png/圆.png",@左外边距="10dp"]])
	变量 图片框3 : 图片框
	@布局配置([[父布局=线性布局7,@左外边距="5dp",字体颜色=-16777216,粗体=真,内容="用户总数"]])
	变量 文本框4 : 文本框
	@布局配置([[父布局=线性布局6,宽度="-1",高度="-1",对齐方式=17,内容="0",字体大小="16",下内边距="5dp"]])
	变量 文本框5 : 文本框
	@布局配置([[父布局=线性布局5,宽度="430",高度="-1",圆角=15,卡片阴影=0,@左外边距="7dp",@上外边距="5dp",@右外边距="25dp",@下外边距="5dp"]])
	变量 卡片布局2 : 卡片布局
	@布局配置([[父布局=卡片布局2,宽度="-1",高度="-1",纵向布局=真]])
	变量 线性布局8 : 线性布局
	@布局配置([[父布局=线性布局8,宽度="-1",高度="30dp",对齐方式=16]])
	变量 线性布局9 : 线性布局
	@布局配置([[父布局=线性布局9,宽度="11dp",高度="11dp",图片资源="../../素材/内置/png/圆.png",@左外边距="10dp"]])
	变量 图片框4 : 图片框
	@布局配置([[父布局=线性布局9,@左外边距="5dp",字体颜色=-16777216,粗体=真,内容="文章总数"]])
	变量 文本框6 : 文本框
	@布局配置([[父布局=线性布局8,宽度="-1",高度="-1",对齐方式=17,内容="0",字体大小="16",下内边距="5dp"]])
	变量 文本框7 : 文本框
	@布局配置([[父布局=线性布局2,宽度="-1",高度="45dp",圆角=15,卡片阴影=0,@左外边距="25dp",@右外边距="25dp",@上外边距="10dp"]])
	变量 卡片布局3 : 卡片布局
	@布局配置([[父布局=卡片布局3,宽度="-1",高度="-1",对齐方式=17,内容="YYYY年M月d日",粗体=真,字体大小="13"]])
	变量 文本框8 : 文本框
	@布局配置([[父布局=线性布局2,宽度="-1",高度="220dp",圆角=15,卡片阴影=0,@左外边距="25dp",@右外边距="25dp",@上外边距="10dp",@下外边距="10dp"]])
	变量 卡片布局4 : 卡片布局
	@布局配置([[父布局=卡片布局4,宽度="-1",高度="-1"]])
	变量 线性布局10 : 线性布局
	@布局配置([[父布局=线性布局10,宽度="-1",高度="-1",列数=4,显示滑块条=假,始终显示快速滚动条=假,@布局对齐方式=1]])
	变量 自定义宫格列表框1 : 自定义宫格列表框
	@布局配置([[父布局=线性布局2,宽度="-1",高度="-1",对齐方式=81,@下外边距="25dp"]])
	变量 线性布局11 : 线性布局
	@布局配置([[父布局=线性布局11,宽度="20dp",高度="20dp",图片资源="../../素材/内置/png/h3p.png"]])
	变量 图片框5 : 图片框
	@布局配置([[父布局=线性布局11,内容="感谢您的支持与使用",@左外边距="5dp",@右外边距="5dp",纵向偏移="3dp"]])
	变量 文本框9 : 文本框
	@布局配置([[父布局=线性布局11,宽度="20dp",高度="20dp",图片资源="../../素材/内置/png/h3p.png"]])
	变量 图片框6 : 图片框

	变量 蓝莓接口1:蓝莓接口
	变量 所有用户组:JSON数组
	变量 设置集合:文本集合={"用户管理","资源管理","文章管理","视频管理"}
	事件 运行状态:创建完毕()
		本对象.显示标题栏 = 假
		本对象.屏幕方向 = 1
		本对象.状态栏颜色 = 文本到颜色值("#E7F0F4")
		本对象.导航栏颜色 = 文本到颜色值("#E7F0F4")
		本对象.状态栏字体黑色 = 真
		变量 卡片宽度:整数=PX到DP(取屏幕宽度(本对象)/2)
		卡片布局1.宽度DP=卡片宽度-32
		卡片布局2.宽度DP=卡片宽度-32
		文本框2.内容=全局配置.软件名称+全局配置.软件标签
		文本框8.内容 = 时间操作.取格式时间("YYYY年M月d日")
		蓝莓接口1.获取所有用户()

		如果 全局配置.个人数据.取文本("用户ID") =="空" 则

		否则
			如果 全局配置.个人数据.取文本("身份")=="官方成员" 或 全局配置.个人数据.取文本("身份")=="管理员" 或 全局配置.个人数据.取文本("身份")=="贡献者" 则 
				自定义宫格列表框1.更新项目(设置集合.长度)
			结束 如果
		结束 如果

	结束 事件

	事件 蓝莓接口1:获取所有用户结果(结果 : 文本)
		如果 结果==空 则
			图片框2.图片资源 = "../../素材/内置/png/状态异常.png"
			文本框3.内容 = "运行状态异常"
			文本框3.字体颜色 = 文本到颜色值("#F88138")
		否则
			图片框2.图片资源 = "../../素材/内置/png/状态正常.png"
			文本框3.内容 = "运行状态正常"
			文本框3.字体颜色 = 文本到颜色值("#456FFF")
			变量 结果内容:JSON对象=结果
			所有用户组=结果内容.取JSON数组("users")
			文本框5.内容=所有用户组.长度.到文本()
		结束 如果
	结束 事件

	事件 自定义宫格列表框1:加载布局(索引 : 整数,项目布局 : 组件容器) : 组件容器
		变量 项目布局1:设置按钮项目
		项目布局1.线性布局2.宽度DP = (PX到DP(取屏幕宽度(本对象))-70)/4
		项目布局1.文本框1.内容 = 设置集合[索引]
		返回 项目布局1
	结束 事件

	事件 自定义宫格列表框1:项目被单击(被单击组件 : 可视化组件,索引 : 整数)
		假如 索引
			是 0
				切换窗口(用户管理)
			是 1
				切换窗口(资源管理)
			是 2
				切换窗口(用户管理)
			是 3
				切换窗口(用户管理)
		结束 假如
	结束 事件

	@虚拟方法
	方法 返回键被按下()
		全局配置.当前页面="4"
		切换窗口(首页窗口)
		播放切换动画(全局配置.从右向左_进入,全局配置.从右向左_退出)
	结束 方法
	
	
结束 类

类 设置按钮项目:组件容器

	@布局配置([[根布局=真,宽度=-1,高度=-1]])
	变量 线性布局1 : 线性布局
	@布局配置([[父布局=线性布局1,宽度="-1",高度="60dp",@下外边距="5dp"]])
	变量 线性布局2 : 线性布局
	@布局配置([[父布局=线性布局2,@外边距="5dp",圆角=14,卡片阴影=3,宽度="-1",高度="-1"]])
	变量 卡片布局1 : 卡片布局
	@布局配置([[父布局=卡片布局1,宽度="-1",高度="-1",纵向布局=真]])
	变量 线性布局3 : 线性布局
	@布局配置([[父布局=线性布局3,宽度="-1",高度="-1",对齐方式=17,粗体=真,字体大小="10"]])
	变量 文本框1 : 文本框	
结束 类